Skip to content

Title: Add ERC2612 Permit Security Checklist Items#40

Open
rocknwa wants to merge 1 commit intoCyfrin:mainfrom
rocknwa:patch-1
Open

Title: Add ERC2612 Permit Security Checklist Items#40
rocknwa wants to merge 1 commit intoCyfrin:mainfrom
rocknwa:patch-1

Conversation

@rocknwa
Copy link
Copy Markdown

@rocknwa rocknwa commented Dec 24, 2025

This PR adds comprehensive security checks for ERC2612 permit implementations,
expanding on the existing SOL-Token-FE-11 item. The new checks cover:

  • Zero address validation after ecrecover (SOL-Token-FE-17)
  • DOMAIN_SEPARATOR chain split protection (SOL-Token-FE-18)

These additions address critical permit-specific vulnerabilities that are
currently underrepresented in the fungible token security checklist.

Add two critical security validation items for ERC2612 permit implementations:
- Zero address validation after ecrecover (SOL-Token-FE-17)
- DOMAIN_SEPARATOR chain split protection (SOL-Token-FE-18)

These additions expand permit security coverage beyond the existing 
DOMAIN_SEPARATOR implementation check (SOL-Token-FE-11).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant